Switch cache-long-scans to t by default.
authorEli Zaretskii <eliz@gnu.org>
Fri, 8 Nov 2013 10:21:35 +0000 (12:21 +0200)
committerEli Zaretskii <eliz@gnu.org>
Fri, 8 Nov 2013 10:21:35 +0000 (12:21 +0200)
commitf56f1e3993fd79240e03666cf8390f489b4a2435
treed43bee5413055dd3ae0fcdedd5a8a12bac10ccab
parentac77f07e658c641747eb38766a0c1d65e10b7016
Switch cache-long-scans to t by default.

 src/xdisp.c (message_dolog): Make sure the *Messages* buffer has its
 cache-long-scans disabled, since we don't want to call
 prepare_to_modify_buffer (in insert_1_both) for each message we
 display.
 src/buffer.h (bset_cache_long_scans): New INLINE function, moved
 from buffer.c.  Improve commentary to the buffer field setter
 functions.
 src/buffer.c (bset_cache_long_scans): Static function deleted.
 Improve commentary to the buffer field setter functions.
 (init_buffer_once): Default for cache-long-scans changed to t.
 (Bug#15797)
src/ChangeLog
src/buffer.c
src/buffer.h
src/xdisp.c